home *** CD-ROM | disk | FTP | other *** search
/ Plug-In Power Pack for Netscape Communicator / Plug-In Power Pack for Netscape Communicator.iso / plugins / dataviews / include / dverrors.h < prev    next >
Text File  |  1997-05-08  |  3KB  |  101 lines

  1. /*
  2. |    file name -- dverrors.h
  3. |======================================================================
  4. |
  5. |                          copyright (c) 1982
  6. |                    Intelligent Software Systems, Inc.
  7. |
  8. |    dverrors - errror code definitions
  9. |
  10. |    Alan C Morse      1 Sep 82
  11. |         Ralf Kohler         2 Sept 82        Added control defs
  12. |         alan c morse        9 Sept 82        Added some error codes
  13. |         alan c morse        16 Feb 84        Added V_FILE_OPEN_ERROR
  14. |
  15. |======================================================================
  16. |
  17. |    include-file description/function:
  18. |
  19. |      Definitions of constants for error handling.  Includes
  20. |      definitions of error codes.
  21. |
  22. |======================================================================
  23.  
  24. |----------------------------------------------------------------------
  25. |
  26. |    ERROR SEVERITY CODE --
  27. */
  28.  
  29. # define V_SUCCESS  0
  30. # define V_WARNING  1
  31. # define V_SEVERE   2
  32. # define V_FATAL    3
  33.  
  34. /*
  35. |----------------------------------------------------------------------
  36. |
  37. |  DATAVIEWS ERROR CODES --
  38. |
  39. |  NOTE to programmers: Remember to change V_ERR_MAX_ERRNUM whenever
  40. |    you add an error code.
  41. */
  42. # define V_NO_ERROR              0
  43. # define V_BAD_DGDATA_STRUCTURE  1
  44. # define V_BAD_VDDATA_STRUCTURE  2
  45. # define V_DATA_OUT_OF_RANGE     3
  46. # define V_BAD_ARGUMENT          4
  47. # define V_DV_BUG                5
  48. # define V_DFDG_MISMATCH         6
  49. # define V_NOTIMPLEMENTED        7
  50.  
  51. # define V_TALLTITLE             8
  52. # define V_WIDETITLE             9
  53. # define V_TITLESPLIT           10
  54.  
  55. # define V_TYPE_UNKNOWN         11
  56. # define V_BAD_DEVICE           12
  57. # define V_TABLE_FULL           13
  58.  
  59. # define V_NO_DF_DEFINED        14
  60. # define V_VP_TOOSMALL          15
  61. # define V_DGGONE               16
  62. # define V_VDGONE               17
  63.  
  64. # define V_FILE_OPEN_ERROR      18
  65.  
  66. # define V_INVALID_ACTION       19
  67.  
  68. # define V_AL_LINK_ERR          20
  69.  
  70. # define V_CANT_OPEN_DEVICE     21
  71.  
  72. # define V_ILL_DEFINED_INPUT_OBJECT      22
  73. # define V_ILL_DEFINED_INPUT_TECHNIQUE   23
  74. # define V_ILL_DEFINED_TEMPLATE          24
  75.  
  76. # define V_SIGNAL_CAUGHT        25
  77.  
  78. # define V_AL_PARSE_ERR         26
  79.  
  80. # define V_FILE_WRITE_ERROR     27
  81.  
  82. # define V_ERR_MAX_ERRNUM    V_FILE_WRITE_ERROR
  83.  
  84.  
  85. /*
  86. |----------------------------------------------------------------------
  87. |
  88. |  DATAVIEWS ERROR HANDLER CONTOL DEFINITIONS --
  89. |
  90. */
  91.  
  92. #define V_ERRPRINTMSG    1
  93. #define V_ERRSAVEMSG     2
  94. #define V_ERRCALLSTACK   4
  95. #define V_ERROLDSAV      8
  96. #define V_ERRPRWARNING  16
  97.  
  98. /*
  99. |----------------------------------------------------------------------
  100. */
  101.